﻿using CMS.BaseEntity;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace CMS.UserControl
{
    public partial class Navigate : System.Web.UI.UserControl
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            //if (Role != 1 && Role != 2 && Role != 3)
            //{
            //    Session.Abandon();
            //}
        }

        private int role;

        public int Role
        {
            get { return role; }
            set { role = int.Parse(Session["Role"].ToString()); }
        }

        protected int Permission()
        {
            return int.Parse(Session["Role"].ToString());
        }

        protected string HtmlForEachGroup()
        {
            string htmlString = "";
            int roleId = int.Parse(Session["Role"].ToString());
            //Response.Write(roleId);
            switch (roleId)
            {
                case 3:
                    htmlString += "<div class='nav_blocks'>";
                    htmlString += "<div class='block_title'>";
                    htmlString += "Quản lý khách hàng";
                    htmlString += "</div>";
                    htmlString += "<div class='block_content'>";
                    htmlString += "<a href='Default.aspx?Channel=customer&task=add'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Thêm mới";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='index.html?id=2'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Cập nhật thông tin khách hàng";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "</div>";
                    htmlString += "</div>";

                    htmlString += "<div class='nav_blocks'>";
                    htmlString += "<div class='block_title'>";
                    htmlString += "Quản lý đơn hàng";
                    htmlString += "</div>";
                    htmlString += "<div class='block_content'>";
                    htmlString += "<a href='index.html?id=1'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Đơn hàng chờ xử lý";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='index.html?id=1'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Tạo mới đơn đặt hàng";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "</div>";
                    htmlString += "</div>";

                    htmlString += "<div class='nav_blocks'>";
                    htmlString += "<div class='block_title'>";
                    htmlString += "Quản lý sản phẩm";
                    htmlString += "</div>";
                    htmlString += "<div class='block_content'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Cập nhật thông tin sản phẩm";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='index.html?id=2'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Kiểm tra số lượng sản phẩm";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Quản lý khuyến mãi";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "</div>";
                    htmlString += "</div>";

                    htmlString += "<div class='nav_blocks'>";
                    htmlString += "<div class='block_title'>";
                    htmlString += "Thống kê - Báo cáo";
                    htmlString += "</div>";
                    htmlString += "<div class='block_content'>";
                    htmlString += "<a href='index.html?id=1'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Thống kê hàng tồn kho";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='index.html?id=2'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Thống kê hàng bán";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='index.html?id=2'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Thống kê doanh thu";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "</div>";
                    htmlString += "</div>";
                    return htmlString;
                case 2:
                    htmlString += "<div class='nav_blocks'>";
                    htmlString += "<div class='block_title'>";
                    htmlString += "Quản lý nhân viên";
                    htmlString += "</div>";
                    htmlString += "<div class='block_content'>";
                    htmlString += "<a href='index.html?id=1'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Thêm mới nhân viên";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='index.html?id=1'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Phân quyền nhân viên";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='index.html?id=2'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Cập nhật thông tin nhân viên";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "</div>";
                    htmlString += "</div>";

                    htmlString += "<div class='nav_blocks'>";
                    htmlString += "<div class='block_title'>";
                    htmlString += "Quản lý sản phẩm";
                    htmlString += "</div>";
                    htmlString += "<div class='block_content'>";
                    htmlString += "<a href='index.html?id=1'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Cập nhật chuyên mục";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='index.html?id=1'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Cập nhật thể loại";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='index.html?id=1'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Tạo mới sản phẩm";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='index.html?id=2'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Cập nhật thông tin sản phẩm";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='index.html?id=2'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Kiểm tra số lượng sản phẩm";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='index.html?id=2'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Quản lý khuyến mãi";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "</div>";
                    htmlString += "</div>";

                    htmlString += "<div class='nav_blocks'>";
                    htmlString += "<div class='block_title'>";
                    htmlString += "Quản lý đơn đặt hàng";
                    htmlString += "</div>";
                    htmlString += "<div class='block_content'>";
                    htmlString += "<a href='index.html?id=2'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Duyệt đơn đặt hàng";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "</div>";
                    htmlString += "</div>";
                    return htmlString;
                case 1:
                    htmlString += "<div class='nav_blocks'>";
                    htmlString += "<div class='block_title'>";
                    htmlString += "Quản lý đơn hàng";
                    htmlString += "</div>";
                    htmlString += "<div class='block_content'>";
                    htmlString += "<a href='Default.aspx?Channel=order&task=process'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Đơn hàng chờ xử lý";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='Default.aspx?Channel=provider&task=create'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Tạo đơn đặt hàng";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='Default.aspx?Channel=provider&task=approve'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Duyệt đơn đặt hàng";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "</div>";
                    htmlString += "</div>";
                    htmlString += "<div class='nav_blocks'>";
                    htmlString += "<div class='block_title'>";
                    htmlString += "Quản lý sản phẩm";
                    htmlString += "</div>";
                    htmlString += "<div class='block_content'>";
                    htmlString += "<a href='ChannelProduct.aspx?component=section'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Cập nhật chuyên mục";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='ChannelProduct.aspx?component=category'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Cập nhật thể loại";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='ChannelProduct.aspx?component=prdcreate'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Tạo mới sản phẩm";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='ChannelProduct.aspx?component=prdupdate'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Cập nhật thông tin sản phẩm";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='ChannelProduct.aspx?component=checkquan'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Kiểm tra số lượng sản phẩm";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='ChannelProduct.aspx?component=bonus'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Quản lý khuyến mãi";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "</div>";
                    htmlString += "</div>";
                    htmlString += "<div class='nav_blocks'>";
                    htmlString += "<div class='block_title'>";
                    htmlString += "Quản lý khách hàng";
                    htmlString += "</div>";
                    htmlString += "<div class='block_content'>";
                    htmlString += "<a href='Default.aspx?Channel=customer&task=create'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Thêm mới";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='Default.aspx?Channel=customer&task=update'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Cập nhật thông tin khách hàng";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "</div>";
                    htmlString += "</div>";
                    htmlString += "<div class='nav_blocks'>";
                    htmlString += "<div class='block_title'>";
                    htmlString += "Quản lý nhân viên";
                    htmlString += "</div>";
                    htmlString += "<div class='block_content'>";
                    htmlString += "<a href='Default.aspx?Channel=user&task=create'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Thêm mới nhân viên";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='Default.aspx?Channel=user&task=permiss'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Phân quyền nhân viên";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='Default.aspx?Channel=user&task=update'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Cập nhật thông tin nhân viên";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "</div>";
                    htmlString += "</div>";
                    htmlString += "<div class='nav_blocks'>";
                    htmlString += "<div class='block_title'>";
                    htmlString += "Thống kê - Báo cáo";
                    htmlString += "</div>";
                    htmlString += "<div class='block_content'>";
                    htmlString += "<a href='Default.aspx?Channel=statistic&task=inventory'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Thống kê hàng tồn kho";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='Default.aspx?Channel=statistic&task=sold'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Thống kê hàng bán";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='Default.aspx?Channel=statistic&task=revenue'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Thống kê doanh thu";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "</div>";
                    htmlString += "</div>";
                    htmlString += "<div class='nav_blocks'>";
                    htmlString += "<div class='block_title'>";
                    htmlString += "Quản lý thông tin";
                    htmlString += "</div>";
                    htmlString += "<div class='block_content'>";
                    htmlString += "<a href='Default.aspx?Channel=info&task=changepass'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Đổi mật khẩu";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "<a href='Default.aspx?Channel=info&task=update'>";
                    htmlString += "<div class='block_item'>";
                    htmlString += "Cập nhật thông tin cá nhân";
                    htmlString += "</div>";
                    htmlString += "</a>";
                    htmlString += "</div>";
                    htmlString += "</div>";
                    return htmlString;
                default: return htmlString;
            }
        }
    }
}